package com.ykq.order.feign;

import com.ykq.Product;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
//1, 代码中要使用hystrix  2. 执行一下带hystrix容错的方法
@FeignClient(value = "shop-product-hystrix",fallback = ProductFeignHandler.class)  //指定的就是一个实现该接口的类。
public interface ProductFeign {
    @GetMapping("product/findById/{pid}")
    public Product findById(@PathVariable("pid")Integer pid);

}
